{
  "service_name": "Restaurants_1",
  "description": "A leading provider for restaurant search and reservations",
  "slots": [
    {
      "name": "restaurant_name",
      "description": "Name of the restaurant",
      "is_categorical": false,
      "possible_values": []
    },
    {
      "name": "date",
      "description": "Date for the reservation or to find availability",
      "is_categorical": false,
      "possible_values": []
    },
    {
      "name": "time",
      "description": "Time for the reservation or to find availability",
      "is_categorical": false,
      "possible_values": []
    },
    {
      "name": "serves_alcohol",
      "description": "Boolean flag indicating if the restaurant serves alcohol",
      "is_categorical": true,
      "possible_values": [
        "True",
        "False"
      ]
    },
    {
      "name": "has_live_music",
      "description": "Boolean flag indicating if the restaurant has live music",
      "is_categorical": true,
      "possible_values": [
        "True",
        "False"
      ]
    },
    {
      "name": "phone_number",
      "description": "Phone number of the restaurant",
      "is_categorical": false,
      "possible_values": []
    },
    {
      "name": "street_address",
      "description": "Address of the restaurant",
      "is_categorical": false,
      "possible_values": []
    },
    {
      "name": "party_size",
      "description": "Party size for a reservation",
      "is_categorical": true,
      "possible_values": [
        "1",
        "2",
        "3",
        "4",
        "5",
        "6"
      ]
    },
    {
      "name": "price_range",
      "description": "Price range for the restaurant",
      "is_categorical": true,
      "possible_values": [
        "inexpensive",
        "moderate",
        "expensive",
        "very expensive"
      ]
    },
    {
      "name": "city",
      "description": "City in which the restaurant is located",
      "is_categorical": false,
      "possible_values": []
    },
    {
      "name": "cuisine",
      "description": "Cuisine of food served in the restaurant",
      "is_categorical": false,
      "possible_values": [
        "Mexican",
        "Chinese",
        "Indian",
        "American",
        "Italian"
      ]
    }
  ],
  "intents": [
    {
      "name": "ReserveRestaurant",
      "description": "Reserve a table at a restaurant",
      "is_transactional": true,
      "required_slots": [
        "restaurant_name",
        "city",
        "time"
      ],
      "optional_slots": {
        "date": "2019-03-01",
        "party_size": "2"
      }
    },
    {
      "name": "FindRestaurants",
      "description": "Find a restaurant of a particular cuisine in a city",
      "is_transactional": false,
      "required_slots": [
        "cuisine",
        "city"
      ],
      "optional_slots": {
        "has_live_music": "dontcare",
        "serves_alcohol": "dontcare",
        "price_range": "dontcare"
      }
    }
  ]
}
